home *** CD-ROM | disk | FTP | other *** search
/ MacSilverWare / macsilverware.iso / File⁄Finder Management / ApplicationMenu v4.0 / ApplicationMenu.doc < prev    next >
Text File  |  1991-06-29  |  6KB  |  81 lines

  1. ApplicationMenu Documentation
  2. 06/29/91
  3.  
  4. ApplicationMenu is a simple INIT that provides a popup menu of the currently applications under MultiFinder™ or System 7.  There are 3 ways to activate the popup menu:
  5.  
  6.     (1) click in the menu bar to the left of the Apple menu,
  7.     (2) click in the menu bar to the right of the MultiFinder icon (or System 7 application menu),
  8.     (3) hold down one or more modifier keys (command, option, etc.) and click anywhere on screen.
  9.  
  10. Each of these hot spots can be turned on or off by clicking the appropriate checkbox in the Control Panel.  This can be useful if some other utility use parts of the menu bar.
  11.  
  12. For option (3), the set of modifier keys that activate the menu can be customized in the Control Panel.  Simply click in the square with the appropriate keys help down.  Alternatively, you can hold down the desired modifiers and type any (non-modifier) key instead of clicking.
  13.  
  14. If ApplicationMenu is already installed then changes you make in the Control Panel will affect its operation immediately.  Otherwise, the changes will take effect when you reboot.  (ApplicationMenu will tell you if this is the case.)
  15.  
  16. One thing to watch out for is that HyperCard 1.x doesn't behave normally when you click while holding down Command & Option.  This is true regardless of whether ApplicationMenu is installed or not.  Therefore, when running HyperCard 1.x you won't be able to activate the popup menu while holding down Command and Option, even if ApplicationMenu is configured with other modifiers as well. If you use HyperCard 1.x, therefore, you should configure ApplicationMenu with a set of modifier keys that doesn't include both Command and Option (e.g., Command and Shift).  (HyperCard 2.0 doesn’t seem to have this problem.)
  17.  
  18. Another thing to realize is that if you turn on the feature of popping up the menu anywhere on the screen, then it will pop up in the Control Panel also.  This can be annoying if you are trying to set the modifier keys and the menu pops up instead.  You can either turn off the popup anywhere feature temporarily, or hit a key instead of clicking in the box.
  19.  
  20. You can freely distribute ApplicationMenu, but please include this documentation with it.  There is no shareware fee for using ApplicationMenu, but I do appreciate getting comments, bug reports, interesting buttons/postcards, ...
  21.  
  22. Send them to:
  23.  
  24. Larry Rosenstein
  25. 182 Muir Ave
  26. Santa Clara, CA 95051
  27.  
  28. or electronically:
  29.  
  30. AppleLink:    Rosenstein1
  31. Internet:    lsr@Apple.COM
  32.  
  33.  
  34. CHANGE HISTORY
  35.  
  36. 1/88        Version 1
  37.         
  38. 2/2/88        Version 2
  39.  
  40.         Adds Desk Accessories item
  41.         Configurable in Control Panel
  42.  
  43. 1/26/89        Version 3.3 (version 3.0 - 3.2 were distributed to some testers, but bugs were later found and I created this version to prevent confusion)
  44.         
  45.         * Fixes problem with Suitcase when ApplicationMenu loaded first.
  46.         * You can activate them menu anywhere on the screen.
  47.         * Now works within FullWrite Professional.
  48.         * Fixed problem with showing the right icon on startup.  Showing the icon is a configurable option.  Also changed the icon to be more attractive.
  49.         * Works with MultiFinder 6.1 (with Set Aside).  Old versions would show a list of DAs rather than a list of applications.
  50.         * The current application name is centered under mouse if possible.
  51.         * Only modifies the file when the settings change rather than at boot time and when opened from the Control Panel.  This means the ApplicationMenu file won't be backed up continually.
  52.         * You can set the modifiers by hitting a key while holding the desired modifiers keys.
  53.         * ApplicationMenu uses the latest ShowINIT code that supports color icons.  I haven't included a color icon, but if anyone makes an interesting one, send it to me.
  54.  
  55. 3/13/89        Version 3.4 
  56.  
  57.         * Fixes a problem when ApplicationMenu is used at a time when no menus are in the menu bar.  This occurs when you launch an application under MultiFinder but there isn't enough RAM for the application's desired size.
  58.             
  59. 7/26/89        Version 3.5
  60.  
  61.         * Fixes problems with some INITs (ScrollLimit, perhaps others) where the menu would not appear at all.
  62.         * Fixes problem when ApplicationMenu was used with heap scrambling turned on.
  63.             
  64. 9/29/89        Version 3.6
  65.  
  66.         * Fixes problems when popup menu wouldn't appear if the application didn't setup its Apple menu properly.  It now looks at the first character of the menu title, and checks for $14 or $F0.  Similarly, to locate separators, it looks for a dash as the first character.  (The latter fixes a bug with MacProject II.)
  67.             
  68. 06/29/91    Version 4.0
  69.  
  70.         * Fixes compatibility problem with utilities that add separator lines to the Apple menu.  Now ApplicationMenu locates the applications by scanning for the last section that contains an item with a small icon.
  71.         * You can now turn off the hot spots at the left or right edge of the menu bar.  This should provide better compatibility with other utilities.
  72.         * Works with System 7.  Loads the appropriate code at boot time depending on system version.    
  73.         * Contains colored icons for System 7.        
  74.         * Updated help information.
  75.         * Uses Gestalt for setting the options in the Control Panel.  This means that you won't be able to preserve your settings after installing this version (as described above).  Future versions will work properly, however.
  76.         * Handle positioning of popup menu a bit better.
  77.         * Handle hacks that add submenus to the application menu.
  78.         * Handle multiple copies of the same app running at the same time.
  79.         * Improve the way we switch to the DA Handler on System 6.
  80.         * Ignore the state of the caps lock key when testing modifiers.
  81.         * Added balloon help.